package com.hsbc.dev.teamo4.sms.sm.dao;

import com.hsbc.dev.teamo4.sms.common.base.IEntityDao;
import com.hsbc.dev.teamo4.sms.sm.po.User;

import java.util.List;

/**
 * @author:Nina
 * @version:
 * @Project: permission_manage
 * @Package: com.hsbc.dev.teamo4.sms.sm.dao
 * @Description: IUserDao
 * @Date : 2018/7/25
 */
public interface IUserDao extends IEntityDao<User>{
    /**
     * @Description 通过accountId获取用户信息，用于用户登录
     * @Date: 20:59 2018-07-27
     * @Param accoundId
     * @return com.hsbc.dev.teamo4.sms.sm.po.User
     */
    User queryByAccountId(String accountId);

    /**
     * @Description 根据用户名进行模糊查询
     * @Date 10:00 2018-07-29
     * @param name
     * @return
     */
    List<User> querylikeName(String name);

}
